1541 ÄIRECTORY ÅDITOR BY ÒOBERT ÒOSS ÔHIS PROGRAM IS A DIRECTORY EDITOR FOR ALL 1541 COMPATIBLE DRIVES (1541, ÍÓÄ, ÉNDUS, ETC). ÉT WILL ALLOW YOU TO READ A DISK DIRECTORY INTO MEMORY, MANIPULATE IT (SORT, ADD, DELETE ENTRIES, PROTECT / UNPROTECT ENTRIES, ETC), AND WRITE THE UPDATED DIRECTORY BACK ONTO THE DISK. ÔHIS WILL NOT CHANGE THE PROGRAMS OR DATA ON THE DISK, ONLY THE DIRECTORY. ÔRY THIS PROGRAM ONLY ON TEST DISKS UNTIL YOU ARE FAMILIAR WITH ITS OPERATION. ÎÏÔÅ: SOME LETTERS STAND FOR DIFFERENT OPTIONS WHEN SHIFTED. ÏÐÔÉÏÎÓ: 'R' READ DIRECTORY OF DISK IN UNIT 8, DRIVE 0 'Ì' LIST A RANGE OF ENTRIES 'L' LIST UP TO CURRENT ENTRY '+' ADD 1 TO CURRENT ENTRY '-' SUBTRACT 1 FROM CURRENT ENTRY 'Ã' SET NEW CURREN ENTRY 'I' MAKE SPACE TO INSERT ENTRIES 'D' DELETE ENTRIES (OLD ENTRIES SAVED AT TOP) '×' WRITE ENTRIES, 1 TO HIGH, TO UNIT 8, DRIVE 0 'E' EDIT AN ENTRY 'S' SWAP 2 ENTRIES 'C' COPY ONE ENTRY TO ANOTHER 'Ó' SORT ENTRIES 'P' PROTECT RANGE OF ENTRIES 'U' UNPROTECT RANGE OF ENTRIES 'Z' ZERO A RANGE OF ENTRIES 'H' SET HIGH ENTRY 'È' HELP SCREEN 'ÒÕÎ/ÓÔÏÐ' USUALLY STOPS PROGRAM 24 DATA BYTES ARE STORED FOR EACH ENTRY. ÓÏÒÔÉÎÇ ÓORTING MAY BE DONE ON FROM 1 TO ALL 24 BYTES OF THE ENTRIES. ÓORT DIRECTION (><) MAY BE SET FOR EACH BYTE: '>' MEANS 'A' WILL PRECEED 'B' AFTER THE SORT. 'WIDTH' (1-24) IS THE # OF CHARACTERS USED FOR COMPARING ENTRIES. '1ST' AND 'LAST' GIVE THE ENTRY SORT RANGE. 'SPECIFY' ALLOWS THE ORDER AND DIRECTION OF SORTING TO BE SET; THE LETTERS A TO X STAND FOR THE 24 BYTES: [A=FILE TYPE; B,C=TRACK,SECTOR OF FIRST BLOCK; D-S=FILE NAME; T,U=TRACK,SECTOR FOR THE FIRST SIDE SECTOR OF A RELATIVE FILE; V=RELATIVE FILE RECORD LENGTH; W,X=LOW BYTE,HIGH BYTE OF FILE LENGTH]. E.G.:'WIDTH'=1, ORDER="A...", DIRECTION="<..." WOULD SORT BY DECREASING FILE TYPE GROUPS. 'NAMES' SETS A DEFAULT ORDER WITH D-S AT THE START AND ALL DIRECTIONS = '>' ÐÒÏÔÅÃÔÉÎÇ ÐÒÏÇÒÁÍÓ ÙOU CAN PROTECT PROGRAMS FROM BEING SCRATCHED OR DELETED WITH THE 'P' OPTION. ÔO DO ONLY ONE ENTRY, GIVE THE SAME NUMBER FOR THE FIRST AND THE LAST OF THE RANGE IDENTIFIER. ÙOU CAN UNPROTECT THEM WITH THE 'U' OPTION.